updated formatting and header