clean up controllers and use canvas background