补充offset传入fn的case