still rethinking structure