read object could be falsey