required moved from the composer.json