fixed nexson reader