project designed, some scratch code added