adding arrays to structs