[#105] using respond_with instead of respond_to