Do you increment your 'Successful run' counters at the moment you successfully went through the ice(s) and are accessing a server or do you increment your counters after a run is completed?
For example: With Medium virus (anarchs), incrementing during the run would affect the number of card you can access.
Medium: Whenever you make a successful run on R&D, place 1 virus counter on Medium. Each virus counter after the first on Medium allows you to access 1 additional card from R&D whenever you access cards from R&D.