add cache views on controllers