now for reals. This is the real final structure