addfactor in this
  addstate this a
  addstate this b
  addstate this c
  addstate this d
addfactor in that
  addstate that d
  addstate that e
  addstate that f
  addstate that g
  addstate that h
addfactor out thing
  addstate thing up
  addstate thing down
addfactor out widget
  addstate widget off
  addstate widget on
