changes to generic project