Bags and Messengers