creates activation before throw event .. not after