update composer to use tildes per composer recommendations