A house built on the rock