v 0.4.0 add select option, and refactoring