fixed a pile of notification craziness
addes some tests around post timings