Adding mechanisms to detect best environment for incoming user request