play trick around Label.C to make it work without create an inner object