Pleased and yet deeply disapointed