add Collection type
Update composer.json