changes to start_worker to read uri