Not saying that my original code is awesome, but I don't see this transoramtion helping much