Have display working, with scaling