workng first version of the project
workng first version of the project