Ay, this is good. I'm going to have to think of an appropriate OP and then I can make an actual IC.