yah i used the @WDAY to do it. worked pretty well, couple lines of code. but i have an other dillemma, i am using the monday for updating with this script, so evertime they select the exe it will check for updates if the creation dates are not the same and if it is monday. working with mde they get corrupt, alot. anyways, my problem is if they open the mde more than once on the monday it will run the update again, which is a problem. is there anyway to store that the update has been run already today and if the creation dates are the same then just open the program. i guess i could store the computer name in a text file and look for it. if the name is there dont update, open program. if computer name not there, run update, put name there, and open program. any other thoughts.