support for id attributes
close #131