Ripped it all apart a bit