structure rebuild with front-end scaffold