On a journey to a better real estate transaction