Block mechanism skeleton implemented