I don't see `refresh` used anywhere in this.