modified label solution.