add some OC callbacks for querying block information