adding generators to composer