building character controller