Kind of annoyed, kind of impressed.