formatting
dry that template