Propagation of monitor for better cancellation support & added more
detailed messages.