ported recordcontrol