v0.2.x: add accept & reject features, refactor & speedup
v0.2.x: 0.2.0