improved tests, updated dependencies