Pleased but annoyed