- first definition of the ConvBlock API