BLOCK A: CORE: