fixed porject