adjust site structure