fixes #24 modified dependencies after feedback from Jimmy