NEW contracts, lib base