add dynamic copyright