added gpl3 license