fix (non-fast) validate