adding porject