filler2: code cleanup and comments, value input fix

* added some comments, cleaned some code.
* entering paramter's value should be more user-friendly.