work type by function

research structure