wheww what a overhaul for a refresh