Rick,

Another great blog post!

I admit to being guilty of the first two things you listed above. In addition, I cannot seem to break the habit of coding--and then quickly deleting--the way-long-defunct MACROGEN option in an OPTIONS statement when debugging a macro program:

options macrogen symbolgen mprint mlogic;

In addition to that, I say "you know" a lot when I am talking to people. So, bad habits don't strictly lend themselves to SAS programming:-)

Best of luck in all your SAS endeavors!

----MMMMIIIIKKKKEEEE