add reverse test