bug fixed
delete unnecessary