add more library tests