working private & public swarms