first attempt at rendering