Use call event factory everywhere.