preparing for packagist