flocking works