upgraded to up-to-date dependencies