formatting complete