add input code