Begin  and almost complete ROJECT