inheritance and overwrite built-ins