split topic; add normal_unless to _unless variants