1407190905 fixed bug

fixed bug
add several function