whyIsntRateControllerUnderDocumentationSeriouslyThisIsDumb