improvements
test dependencies added