formatting and contract changes