update by jack 5:02 PM 12/8/2014