oh man, can't wait to take a crack at this. thanks much!