callbacks sort of working.  using threading to fire off background work. Have to commit before moving the beast machine.