work type by function

vihara