lib edit