changes for determining bulk/non-bulk