Added Type creation and deletion