modify white-space logic flow in block-level