put some echo() commands in your packaged function to make sure its actually being run.could be that announce() doesnt workcould be $EVENTDEBUG isnt set to what you thinkcould be something else wierd.you are running a trace(1) when you add the event to see whats going on? ... if not try that.