added dependencies
documentation