- async-processor renamed to what it is _async

- comments

- pulled over some fixes for some issues I ran into when using the same
  code for work.