get rid of the general error messages... they do not appear to do what i thought they did.
lazy redirect implemented