CORE: add ochain to block rate function