pre returning patct