diff --git a/resources/views/theme/backend/adminlte/service/widget/phone/details.blade.php b/resources/views/theme/backend/adminlte/service/widget/phone/details.blade.php
index d8ef762..26211a8 100644
--- a/resources/views/theme/backend/adminlte/service/widget/phone/details.blade.php
+++ b/resources/views/theme/backend/adminlte/service/widget/phone/details.blade.php
@@ -53,16 +53,16 @@
 			@if ($o->inContract())
 				<tr>
 					<th>Contract</th>
-					<td>{{ $o->contract_term }} months <small>({{ ($x=$o->service_contract_date->addMonths($o->contract_term))->diffForHumans() }})</small></td>
+					<td>{{ $o->contract_term }} months</td>
 				</tr>
 				<tr>
 					<th>Contract End</th>
-					<td>{{ $x->format('Y-m-d') }}</td>
+					<td>{{ $o->service_expire->format('Y-m-d') }} <small>({{ $o->service_expire->diffForHumans() }})</small></td>
 				</tr>
 			@endif
 			<tr>
 				<th>Cancel Notice</th>
-				<td>1 month @if($o->inContract())<small>(after {{ $o->service_contract_date->addMonths($o->contract_term-1)->format('Y-m-d') }})</small>@endif</td>
+				<td>1 month @if($o->inContract())<small>(after {{ $o->service_expire->subMonth()->format('Y-m-d') }})</small>@endif</td>
 			</tr>
 		</table>
 	</div>