Sorry guys, but I have a huge paper due at school tomorrow. I'll try to finish the IC, but it may take an extra day...