Customizing a Controller with the Functions I want.