estate pattern