Updated to use responsive design