add random feature
fix bug
tweak design
tweak
use shotgun