better modules for the project