changes for SHASUM in worker and bug fixes