bob: more cleanup; adding class to encapsulate a teenagery response
bob: I prefer spaces around operators like =