update by jack 4:49 PM 12/2/2014