add some functions about string