add void FromEvent(long)