format the source