added select domchange watcher
function name refactoring
fixed disabling last selected option