dependency installation ftw