to consume voraciously