john mess