maybe you could use round-robin for this?