Complete Controller and CharacterController.