bit->val