a bug about the right(), fount just now !!!