Where am I Going What am I Doing? Where was I Last Time?!