robert machine cock