Broke out heading and p code sections