step4 - rest via 'Hateoas'