Because packaging is harder than it needs to be