add modify and a bug in T current.