add atrributelabel framework and change code.