let client use lib