dependency install optimized