Better And Faster Ways To Lose Your Lunch