implemented upgrade houses #ugly code