developing responsive framework