add basic flocking + parallelly check if all are out of range