added title and viewport