prevent ' already in progress' error