udpates from John Bishara