wait while present