cleaned up based on errors highlighted by pub build - input fields are void elements and privates should not be observable.