block: Generic bio chaining