make /modules optional