moved from MIT to LGPL3 License