added configurable-endpoint