entity structures