https://medium.com/@laserpilot/survey-of-alternative-displays-82d928480b9d