lalalogenlast of all, end, last