more on revised structure