use valueOf instead of old value for mixin