elastic input