use unminifed source for viewportSize