complete ensureInputValues