Some more docs on the different inputs and outputs