Working with the inputs