revamped

having been given a new and improved form, structure, or appearance

2
1