config library