Eh I'm a bit lost on what's going on in the IC..