implemented parse attribute name