null_pointer merge

better version check
brute-force item count option