added the LGPL license