Further new idea implementation: Label