update bar: use numberer
don't run test if watching
update numberer: add methods dimanicaly; add clone;
move particle logic in itself from index