Nice job, I think that I might have to do the same.