Restored and improved in recent times