adds commented Throttle function