sua 5, add 6
Fix bug 3,4
fixbug 3,4