labels cleanup
huge optimization