package consumer