Very nice. Job well done. I've wanted to do this too but haven't gotten around to it.