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