refactore the cofiguration parameters