fix of singly linked has many error