lib & test update