make it more like a package