updated and added -c to create new modules