Overview of RockinRobin