Compare program is (a little) better