Call clearInterval on Rate interval :x

: restructure