mashing up attributes and values