update by jack 4:54 PM 11/20/2014