[@Vagabond], accepted! I'll start working on the IC right now, will probably get it up in a few hours.