Dependencies script now uses best practices