Fixed so autofill not overrides 0 inputs and other falsey values