adding some config framework stuff