Dam this really kept you up at night. I thought you didn't care about the problem?
if it is still taking you that long to figure out that's why I was asking him the question (of course what you doing with code is different) then I don't know what to tell you lol. Good job for going back and reading.
Also you do realize assistantOveride is not the only way to place a variable right?.........