Ok well ive seen some programs before where say u load a list into a lsit box and it exceeds a limit it says runtime error or something like that so it doesnt freeze and stuff?Well how would u go about to put something inplace for there to be a limit of 45,000?Thx for the help and any will be appreciated