add Type function