moved to single page model