Functional Methods For Buying Home Real-estate