Enough curses to remind me in the morning how this crap works