removed stuff done
added disabled status
switching to Options object
reuse InputControl