I'm currently writing an IC, guys! And let me tell you it might be a long doozy of a post >W>; <3