polish all the things
3.0.0
makefile: fix should req
3.0.1