update dependencies and read me