updated dependencies; removed old code