safer test on neutral values
using theirs
simplified printing in CTT