3.14 function reverse modifier