fix bug and add one more House unit test