small rename and gpl licensing