fix nullsafe