first draft page generation working