first cut implementation of page characteristics