Unknowingly made recursive calls, which caused all sorts of chaos
Refresh until completion
Removed pointless test