Thank you SO much for all those. I will go through them tomorrow once I am awake. Exhausted from cramming in OT at the last second at work... literally dozing off as i attempt to send this through my phone... curled up in blankets... but t I very much appreciate the links!