More settings, pretty simple, but working, version