new adaptive pages