formatting process