dispatch events static prototype