edit lib