more updates to character motion