add & modify home