first can use but slowly
Merge github.com:hitjackma/gamer