mary rock, vince karter