Last Things First Out