added working project generator