added libedit