responsive prep