adding back character controller that got lost