update main project generator