initial version of the project