update dependencies and solution