add Type attr func