SO MANY RATS!