added the ability to specify a custom consumer path
added the capability to specify a custom wait period