add input context