add fun to type
function demo