I had to break this shit down! Eww...