How Logic Blocks Work