external configuration