Add the 'interactive' argument; set default position
Add conditional to check for 'first' input text
Add conditional block for interactive input on position