moving input to a val