update from rick adams