I've proved the following theorem using model-theoretic techniques, namely ultraproducts: A continuum is locally connected if every semi-monotone mapping onto it (from another continuum) is monotone. Monotone means the usual thing; semi-monotone means that every subcontinuum K of the range space is the image of a subcontinuum in the domain space, which contains the pre-image of the interior of K. The part that uses ultraproducts is where we want to prove that non-locally connected implies being the image under a semi-monotone map that isn't monotone. Basically, I'm wondering if someone has any insights into obtaining a new proof more palatable to a continuum theorist. (E.g.: start with a non-locally connected metric continuum Y and directly construct a metric continuum X and a semi-monotone f:X->Y which is not monotone.)