House built on a rock