Adding first throttle impl and test