reduce compare times