Makes sense, I was just wondering if this could be done with less code :)