The hit and miss on Larry Gallo