ugh. this is a week of punching myself in the face.