I have a sproc that i want to run once a month that does some simple maintenance on one of the tables. When I go to create a new job step of type T-SQL, the screen seems to only ask me either for the syntax of the procedure, or for an *.sql file location somewhere in the file system. That doesn't seem right - because what if I update the sproc? If I don't point directly to it, then it seems to me I'm in a situation of having to update in multiple locations? what am i overlooking here?