viewport 80% working