settings manager + some styling