add prepareCreate and convert feature for subtype
Merge branch 'develop'