-runnable version
-can save house record to database