ok first i need a path or something to the file that it stores history information but if i have a timer set for like interval 500 than every 500 miliseconds it will check for if any programs have been opened, if so it will add the name of the program to a list along with the time it was opened, now i'm guessing windows stores that in a file or something but i'm not sure can you help