porting to auto-gen landing page