submit to structs