design changements and adjustements