First attempt at rendering, doesn't work quite yet.