configuration crud