support users configuartion, and change config file location