rewrite of Walter Castro Couture -> responsive