another update for input