confused and annoyed