screwed up atribute list