Source: https://factschronicle.com/lenovo-thinkpad-e580-review-world-class-keyboard-combined-with-solid-performance-and-variety-of-ports-10638.html