add setHome method