comparison scripts