implemented packaging mechanism for bulk operator, added some javadocs