It's good to annotate this parameter with `@NotNull` to protect the object against NPE