add reverse iterator test