entity structure