basics seems to be working. retina screen still an issue