Atomic Blocks