Very annoyed but relieved