update inputs