responsive graph