增加presub的功能