improved demo pages