almost satisfied.