Pd: continuing making proper event api