moving  generators to composer required since we reference them in the service providers