self-updating program with the talk on self-organizing teams