Bags and packs