add need_m & need_z
fill data
modify index ui
deal with post
add record tables