attempt to allow printing of ID and nullable wasn't so good