add some similarity
add some code