library lost

Signed-off-by: Deven Fan <devenfan@gmail.com>