Add basic support for block types, update interval