small updata
So many numerics, and added some bits