add viewport example