#36 fix dependency management