sample entity and crud