nest structs, add futuretopic (wa)