entity todo