Using objects lists
Better transition
Good transitions and reordering