Fair enough, I guess there is very little reason to do it my way, probably would be a bit more code as well.