attribs locations gen