support for bulk mode