ideas for controller