updates to init, settings