added input boxes and their associatied interactions.