You can use this if you want (I don't expect you to do) give me credit if you do. If you want to change how fast or slow it goes change the GFWaitTime variable.
I know it's kinda bad