implement HomeTask #3