fixing viewport