got some good replies brewing here. i'll check back in later