App overhaul