reverse_append method