add: collision test
opt: Optimize for slow machines.
opt: format
upd: readme