Adaptive content: write your content with an eye towards reuse