Added broker functionality with round robin