ack.. take out set_trace() debugging statement