fixed edge boundaries.  separated data arrays from headers, footers, and sticky column