255 F3d 1118 Noel Puente Gomez