file docblocks
decision error handling and logging
added error handling and logging to activity worker