add gpl
minor format updates