fixed all 4