override reconcile