update dependencies and build