NULL -> nullptr
override