add forgotten wait on interrupt