character movement finetuning