add reject prepare and refine handle prepare
Merge pull request #7 from fengjingchao/inst

add reject prepare and refine handle prepare