git sucks. finished skeleton of settings