grape-entity example