add lpsolve