add a responsive version