minor change
add dao and shell
support gamer