block: add probe abstraction layer