Install only if needed