Example with keyboard