horrified, terrrified and disgusted. .