having a mostly working commit for now. It errors out on site install but is working and does install the site