update dependencies and scripts