moat specs for libs stuff