add launch page and viewpage