Well, that the UI update code is highly inefficient is something else. I'd like to have that refactored as well.