config structure application