so a friend pointed out that it wasnt completely working for him. so i went about and tried to see what was going wrong. i figured out that if you are on mount you will need to adjust some things. on line 37 38 you will need to adjust that just a little bit. also in line 53 instead of it being goto waitforcursor have it set for goto loop