add layouts and css