end-point control