before responsive implementation