Add Input implementation.