initial progress, working on rendering code