added responsive code