had to do viewport thing for all pages