add viewport, test adding content into index