Input and output variables