added new cut function to sub_pmn