add viewport and remove specifics