working on buttons & rendering