v0.60
finish all basic function.