some notes on attrs and labels