proper shrinkwrapping this time