added @profile to PlayerCharacter's advance_time method