fix bug when setting falsey values