copyright headers
added gpl