created config system