add attrbutes