role is serf