Need to make sure that done immediately resets to false.