nice stuff and very well posted...reps