added CS12 headers