responsive part I