ouch. i want to cry out of confusion.