configuration flexible