make menu a module