improved input example