added environment configuration tools