once this is done, adding support for any new generator will become much easier
y
once this is done, adding support for any new generator will become much easier