configurable endpoint