layout & color change