some important site design modifications