responsive diagram