This looks like it doesn't conform to the scheme that John specifiied?