This pause sub routine is invaluable for not overworking system but it needs to come with a warning about it's use, like dynamite it is disastrous if misused, one little slip and... you will get such long and boring error log!!!
sub pause mil
'================== Warning !!! =======================
' MARK (or anyone who uses this handy) remember to
' timer 0
' before close window and end program
timer mil, [timesup]