add *.back
add assignment data