update

remove validate function
add extra instruction.