> [...] or should i have [...] What you should do depends on what you want to happen. Around here, I have a DAILY.COM. It does many things, but the last thing it does is re-sumbit itself: $! $! Re-submit the latest version of this procedure. $! $ CPR = F$ENVIRONMENT( "PROCEDURE") $ CPR = F$PARSE( ";", CPR) $! $ IF (CPR .NES. "") $ THEN $ SUBMIT - /AFTER = "TOMORROW+ 00:10:00" - /NOPRINTER - 'CPR' $ ENDIF $! Thus, it gets run every day at 00:10:00. (The 'F$PARSE( ";", CPR)' thing makes sure that it uses the highest version of the file if you edit it, instead of the same version as before.)