throttling and binding