improve setting interface