modify site architecture