reorganized top structure