Better controllers in modules