source/dest check