Any reason you put this here rather than it's own class?