refined settings interface