Ultra checks for rate existance (Fixes #27)

* Hopefully the checks will prevent the crash