interface modification
Merge pull request #2 from xiang90/interface

interface modification