checkNotNull?