entitymodel