This looks like something I would make :).