manual dependency installation