callable rectify