avoid asserting nil vals