more random people stuff, describe algorithm