@mrbarber: Good points but