removing duplicate access restrictions
refactoring BulkTask per PR comments