boilerplate working on home ctrl