add good_program and house_good