Added interface for rate limitation