struct out test
struct copy