design test-struct.