2500 Visits Upgrader

will finish later...