correct Zpost()