main project complete