fix nullptr