dynamic pi loading

to speed things up when you get to 100000 digits