formatting decider