.setfirst list value .setbf list remainder