structure re-arrange
eb