fixed all shows handler