i have to say i like the new name if approved, kinda gets straight to the point of what the company does. anyone else agree/disagree?