fix some bugs.
Signed-off-by: ubuntu <ubuntu@10-6-1-7.(none)>