add named struct