database package (hopefully the last PR for this package)