tested with 2 structs