Add viewport stuff