split out literal data into its own header