public function insertRates($newperiods, $data)
 {
     foreach ($newperiods as $newperiod) {
         $data_wo_user_id = $data = array_merge($data, $newperiod);
         unset($data_wo_user_id['user_id']);
         $duplicate_rate = SupplementRate::where($data_wo_user_id)->get();
         if ($duplicate_rate->count() == 0) {
             if ($insertion = SupplementRate::create($data)) {
                 $inserted_ids[] = $insertion->id;
             } else {
                 SupplementRate::whereIn('id', $inserted_ids)->delete();
                 return Response::json(array('error' => 'There was an error entering rates. Please Contact Your Administrator'));
             }
         }
     }
 }