formatting and change Program