some moduels stuff added to the project