dry run & formatting