Don't need the `checkNotNull` at the end there (for both of these)? ;-)