interface improvement
Merge pull request #65 from Yaliang/master

interface improvement