dependencies and test fixed
test fixed