is it perhaps worth checknotnullificating some (or all of these fields)?