fix "No newline at end of file", update copyright
fix "No newline at end of file", update copyright