implemeting status wait