I've seen this all around the code and have no clue what its for. its high time i asked. Could someone explain the whole STANDARD_LOCAL_USER, LOCAL_USER_DECL, etc.. maby a psuedo-code style example of what needs to be done where? thanks, matthew