waiting for Metro