fix compare with