property struct name
todo