renamed keyboard example to input