prelim for conditions A through E