rat in suit's latest activity