using better template on default
fix some bugs & disambiguate some code.
bump 0.0.2