add share
new house add function