added a couple of utility classes in the concurrent package