added peheader_item and peheader behaviors