Very flexible to find the best solution.