cleaner code, lower costs, and higher performance
Merge pull request #1 from renkun-ken/master

cleaner code, lower costs, and higher performance