wip. update settings and configs
wip. squash
wip2