customer flexibility