Soon to be roasted to perfection