add viewport class