Reverse mode added