including pre_text