I thought about making one of these once. Good job.