blocks factory, stubs for core blocks