I would like for someone to quickly summarize what is going on haha, i cant follow all those IC's