fixed all 8