update by jack 4:57 PM 12/22/2014