pre/postsetup validation

please verify