Why do we need config to stay? We should add explanations for all of these.