further progress with basic rendering