update dependencies and apply changes