first commit lol lots of progress from nothing