busy wait -> wait for key