corrected compareSecond (Destries)