base: before (style2) extension: middle base: after