define policy type
refine naming
Merge pull request #14 from fengjingchao/dev

define policy type