It sounds like Steve has had some problems, but anyone who sticks around to try and correct them, even after many years is okay by me.