demo entity