sign_warp() method