reformat and copyright