removed estate function