Rodents have been here!