code compare init