die event factory

Share