added environment-aware scaling