add support for responsive design