added procedures and formatting information