used truthy values instead