subclass logic
block subtypes
ilb progress
content; located log