finishing off responsive