code refactor
code refactor
Support iPhone