update some...
fix some function