More script neede for this preloader?

Hi
I have a preloader that works okay, but i would like the fill to inch up behind the stroke.
at the moment it just fills out from the top down. I would like it to start from the bottom. it seems i need to add some more code to this one.
.fla included here.
Thanks