At age 15 Davey discovers he has the ability to teleport, or jump , to any place he has ever been that he can remember clearly. He uses his ability to escape an abusive situation at home. After trial and error to hone his skills, he leads a life of leisure based in NYC until the Paladin discover him 8 years later.