format into a package