add composer.json 2