changes the dependencies and the return type.
0.1.0