add hateoas