preemptive karma view 3