Improving the home purchase process with help from tmgroup