* extended example behaviour tree