so much information! i gotta take some notes. thanks for the advice.