improve setting files