Design and generating pages