Well, we should definitely abstract that out but it will require a bit of work. I'll take a look at it tonight.