reduce wait