point opt. z-value, generation types

also kill msgs, so you know exactly how you got humiliated.