Input does not need output functions...