for small packages, everything in the root is just simpler