issue #8: added dependencies
correct issue #11