Integrate limiter interface. Looks like interfacing has been done.
Next steps are to cover this all by tests