this is code that i hate, with my dark black heart