experimented with vx attribs; must create a data structure for it next