Argh the comments still didn't make sense, fixing properly