Registration Schedule & Blocks