Puke retort