finished up the controller caching.