a quick'n'dirty broker & worker