add wrappers to expand viewport