add some function to  library