fix null substitute_code bug
Merge branch 'part' into dev
remove validators in part
Merge branch 'part' into dev