add enough stuff to maybe start work on rendering code