Lets use @Nullable to indicate any return values or parameters that are expected to be null