modularize
add Erase#enable
bump up version