home finance providing activity