updated temden structure