add reverse_each
reverse_eash