added resposive design