Idk what is up with Ron and Rats!