setAttribute(x,y) should be thought to be passed as a config detail?