Common: added DoForReverse()