modified: (Reverse method)