some sanity checks for when print inevitably changes