fixbug 4