more work, linux seems to dislike some of the rendering