Confused and a bit (a lot) pissed