styles structure change