updated composer dependencies and exceptions