added recipient validation support, alternate bubble color for invalid recipients