add basic rendering for PNG generation