Crap. This is gonna be a bitch and a half to replace.