fixing fixture
adding more examples and cleaning up endpoints and types