checking differences. Ver 1